// ============================== 导入依赖 ============================== //

// ============================== 导出 WEB 展示 ============================== //

export default {
  // —————————————————————————————— 模块路径 —————————————————————————————— //

  path: { type: String, default: '' }, // 示例： '' 或 'major' 或 'major/minor'

  // —————————————————————————————— 数据属性 —————————————————————————————— //

  one: { type: Object, default: null }, // 单项 (为空则取 path 模块的 state.one)

  // —————————————————————————————— 尺寸属性 —————————————————————————————— //

  initSize: { type: String, default: 'medium' }, // 默认尺寸 (空/medium/small/mini)

  // —————————————————————————————— 标签属性 —————————————————————————————— //

  labelWidth: { type: [Number, String], default: '1.08rem' }, // 标签宽度 (16 * 4 + 44 = 108)
  labelPosition: { type: String, default: 'left' }, // 标签位置
  colon: { type: String, default: ' :' }, // 冒号 (默认为英文冒号)

  // —————————————————————————————— 内容属性 —————————————————————————————— //

  hasBorder: { type: Boolean, default: false }, // 是否显示边框线

  // —————————————————————————————— 标题属性 —————————————————————————————— //

  title: { type: String, default: '' }, // 展示标题

  // —————————————————————————————— 原生属性 —————————————————————————————— //

  elProps: { type: Object, default: () => ({}) }, // el-form 原生配置项
}
